.iselect
    {
    border:0;
    width:180px;
    }
    .iselect .cap
        {
        height:25px;
        width:100%;
        position:relative;
        }
        .iselect .cap .tit,
        .iselect .cap .sel
            {
            border:1px solid #abadb3;
            background:#fff;
            overflow:hidden;
            }
        .iselect .cap .tit .textval
            {
            width:100%;
            border:0;
            height:17px;
            line-height:17px;
            padding:3px 2px;
            cursor:default;
            }
        .iselect .cap .sel
            {
            padding:0;
            width:18px;
            position:absolute;
            right:0;
            top:0;
            border:0;
            text-align:center;
            }
            .iselect .cap .sel a.msa
                {
                text-decoration:none;
                outline:0;
                color:#00f;
                display:block;
                border:1px solid #abadb3;
                }
            .iselect .cap .sel a.msa .selA
                {
                font-size:9pt;
                width:16px;
                height:9px;
                line-height:9px;
                padding:2px 0 0;
                background:#fff;
                }
            .iselect .cap .sel a.msa .selV
                {
                font-size:9pt;
                padding:0 0 2px;
                height:10px;
                }
            .iselect .cap .sel a:hover.msa .selA
                {
                background:#def;
                }
    .iselect .opts
        {
        border:1px solid #abadb3;
        overflow-y:auto;
        background:#fff;
        text-align:left;
        }
        .iselect .opts a.opt
            {
            margin:0;
            outline:0;
            text-decoration:none;
            overflow:hidden;
            }
            .iselect .opts a.opt .txt
                {
                line-height:17px;
                height:17px;
                color:#000;
                }
            .iselect .opts a.sel .txt
                {
                background:#6af;
                color:#fff;
                }
                .iselect .opts a:hover.opt .txt
                    {
                    background:#39f;
                    color:#fff;
                    }
            .iselect .opts a.opt .txt .text,
            .iselect .opts a.opt .txt .value
                {
                float:left;
                }
            .iselect .opts a.opt .txt .text
                {
                width:50px;
                }
